var status = -1;
var selectionLog = [];

function start(d, c, b) {
    if (status == 0 && d == 0) {
        qm.dispose();
        return
    }(d == 1) ? status++ : status--;
    selectionLog[status] = b;
    var a = -1;
    if (status <= a++) {
        qm.dispose()
    } else {
        if (status == a++) {
            qm.askYesNo_Bottom("她好像不喜欢休息的时候总有人来她。看样子好像很疲惫呢。", 37, 1530180)
        } else {
            if (status === a++) {
                qm.sendNormalTalk_Bottom("#b（前往音乐室去找奥尔卡吧。）#k", 56, 0, false, true)
            } else {
                if (status === a++) {
                    qm.forceStartQuest(32787, "");
                    qm.dispose();
                    qm.warp(330001400, 0)
                }
            }
        }
    }
}

function end(d, c, b) {
    if (status == 0 && d == 0) {
        qm.dispose();
        return
    }(d == 1) ? status++ : status--;
    selectionLog[status] = b;
    var a = -1;
    if (status <= a++) {
        qm.dispose()
    } else {
        if (status == a++) {
            qm.sendNormalTalk_Bottom("我还以为是谁呢……你有什么事吗，跟踪狂？", 37, 1530130, false, true)
        } else {
            if (status === a++) {
                qm.sendNormalTalk_Bottom("我都说了，那是个误会……总之，我有话要和你说。", 56, 0, true, true)
            } else {
                if (status === a++) {
                    qm.sendNormalTalk_Bottom("有话说？", 37, 1530130, true, true)
                } else {
                    if (status === a++) {
                        qm.sendNormalTalk_Bottom("给，这是你的跟踪狂写给你的最后一封信。你的回答到屋顶上去和他说吧。", 56, 0, true, true)
                    } else {
                        if (status === a++) {
                            qm.sendNormalTalk_Bottom("#face0#等等，你不是女生嘛……女生之间还送什么情书，这不是很奇怪吗？不对，应该这也太奇怪了……吧？", 37, 1530130, true, true);
                            qm.effect_NormalSpeechBalloon("!!", 1, 0, 0, 2000, 1530136, qm.getPlayer().getId())
                        } else {
                            if (status === a++) {
                                qm.sendNormalTalk_Bottom("#face0#呃，不管怎样，我们认识的时间还这么短……这是不是有点太突然了！哪有你这么不顾及别人感受的？奥尔卡也是需要时间考虑的啊……那样的话说不定还会对你产生点意思呢！因为奥尔卡就是这样……", 37, 1530130, true, true)
                            } else {
                                if (status === a++) {
                                    qm.sendNormalTalk_Bottom("……我看你是误会了吧？这是1年级的一个叫弗朗西斯的朋友让我转交给你的。", 56, 0, true, true)
                                } else {
                                    if (status === a++) {
                                        qm.fieldEffect_PlayBGM("Bgm00.img/Silence", 0, 0);
                                        qm.setAmbience("Ambience.img/wind", 100, 60);
                                        qm.setAmbience("Ambience.img/crow", 100, 60);
                                        qm.sendNormalTalk_Bottom("#face0#………………", 37, 1530130, true, true);
                                        qm.effect_NormalSpeechBalloon("......", 1, 0, 0, 2000, 1530136, qm.getPlayer().getId())
                                    } else {
                                        if (status === a++) {
                                            qm.sendNormalTalk_Bottom("#face1#……\r\n\r\n#b（奥尔卡的表情突然间变得阴冷起来。怎么回事呢？）#k", 37, 1530130, true, true)
                                        } else {
                                            if (status === a++) {
                                                qm.sendNormalTalk_Bottom("那我就先走了。", 56, 0, true, true)
                                            } else {
                                                if (status === a++) {
                                                    qm.forceStartQuest(32787, "");
                                                    qm.forceCompleteQuest(32787);
                                                    qm.playSoundEffDirectly("Ambience.img/crow");
                                                    qm.playSoundEffDirectly("Ambience.img/wind");
                                                    qm.gainItem(4030041, -1);
                                                    qm.dispose()
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
};